storm tides - French English Dictionary